heaps more - Turkish English Dictionary